Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 LEYBOURNE AVENUE Detached £470,071 £360,000 31 Mar 2017
88 LEYBOURNE AVENUE Detached £533,347 £143,100 11 Aug 2000
90 LEYBOURNE AVENUE Detached £403,968 £220,000 17 Jul 2009
90 LEYBOURNE AVENUE Detached £403,968 £220,000 17 Jul 2009
92 LEYBOURNE AVENUE Detached £442,583 £370,000 14 Sep 2020